home *** CD-ROM | disk | FTP | other *** search
/ Borland JBuilder 6 / jbuilder6.iso / Documents / JAVA Programming / examples / 14 / localURL.class (.txt) next >
Encoding:
Java Class File  |  2000-09-08  |  1.5 KB  |  35 lines

  1. import java.io.InputStream;
  2. import java.net.URL;
  3. import java.net.URLConnection;
  4.  
  5. class localURL {
  6.    public static void main(String[] var0) throws Exception {
  7.       URL var2 = new URL("http", "127. 0. 0.1", 80, "/");
  8.       URLConnection var3 = var2.openConnection();
  9.       System.out.println("Date: " + var3.getDate());
  10.       System.out.println("Type: " + var3.getContentType());
  11.       System.out.println("Exp: " + var3.getExpiration());
  12.       System.out.println("Last M: " + var3.getLastModified());
  13.       System.out.println("Length: " + var3.getContentLength());
  14.       if (var3.getContentLength() <= 0) {
  15.          System.out.println("No Content Available");
  16.       } else {
  17.          System.out.println("=== Content ===");
  18.          InputStream var4 = var3.getInputStream();
  19.          int var5 = var3.getContentLength();
  20.  
  21.          int var1;
  22.          while((var1 = var4.read()) != -1) {
  23.             --var5;
  24.             if (var5 <= 0) {
  25.                break;
  26.             }
  27.  
  28.             System.out.print((char)var1);
  29.          }
  30.  
  31.          var4.close();
  32.       }
  33.    }
  34. }
  35.